MSVRLLHLLPQNNSFSRNLKFHHLLTRPVTRIQCIRRDEEDDDIINKMRIRRPKRKKKIMTDSELATDLAREIGKANTVAEQRREAMKKSGEILWAEFCRHMDLKEDEMKIKWNKIGEEEKLVLVREFVDEWAGDFQPLSITSVKEMVDQECLDSDKTIESSSSSSMSSFSGLFPGLKRIIGFE